less developed areas - Türkçe İngilizce Sözlük